music production company - German English Dictionary